large-winged bats - Spanish English Dictionary